home *** CD-ROM | disk | FTP | other *** search
- LhA V1.35 - Copyright (c) Stefan Boberg.
- Instrukcjë obsîugi na podstawie oryginalnej dokumentacji opracowali Adam Zalepa
- i Jakub Zalepa.
-
-
- 1. Wprowadzenie
-
- LhA jest jednym z najpopularniejszych archiwizerów uûywanych na Amidze.
- Pozwala na pakowanie wielu plików róûnymi metodami kompresji, w wyniku czego
- tworzy nowy jeden plik, zawierajâcy wszystkie pakowane pliki.
-
- 2. Uûycie
-
- LhA nie posiada wîasnego interfejsu uûytkownika, jest to komenda CLI i
- tylko za poôrednictwem CLI (Shell) moûna uûywaê tego archiwizera. Jego
- uûycie polega na wpisaniu spod CLI nazwy LHA (jeûeli plik ten znajduje sië
- juû w katalogu C:) oraz nastëpujâcych po nim odpowiednich komend wedîug
- nastëpujâcego wzoru:
-
- LhA [-opcje] <Komenda> <Archiwum> [[Katalog1] FileSpec] [@file]
- [Katalog2]
-
- Te opcje, które sâ ujëte w takie nawiasy: "[]", nie sâ konieczne.
-
- 3. Opis uûywania opcji.
-
- Opcje nastëpujâ zaraz po nazwie "LHA", ale MUSZÂ rozpoczynaê sië od znaku
- "-". Jeûeli chcesz wpisaê nazwë pliku lub katatalogu, która zaczyna sië od
- tego znaku, musisz dla odróûnienia, ujâê jâ w cudzysîów. Na przykîad jeûeli
- plik nazywa sië "-minus", to musisz ujâê go w nazwiasy, wîâônie w powyûszy
- sposób.
-
- Jeûeli wpiszesz po nazwie "LHA": -o, gdzie "o" oznacza nazwë opcji, to
- opcja ta zostanie wîâczona. Jeôli chcesz jâ wyîâczyê, to dodaj znak "0" po
- nazwie opcji (np. -o0). Jeûeli opcja wystëpuje obok innej cyfry niû zero,
- zostaje wîâczona.
-
- Moûesz podawaê kilka opcji bez koniecznoôci wpisywania znaku "-" przed
- kaûdâ z nich. Na przykîad moûesz wpisaê "LHA -x0m" i nie spowoduje to bîëdu
- dziaîania programu. Taki ciâg bëdzie oznaczaê, ûe wîâczasz opcjë m i
- wyîâczasz opcjë x.
-
- Nazwy opcji sâ w zasadzie jednoliterowe i wszystko jedno, czy podajesz je
- maîymi, czy duûymi literami. Poza tym, jeôli jako nazwë opcji podasz caîy
- wyraz, komputer weúmie pod uwagë tylko pierwszâ literë (np. moûesz uûywaê
- "Add" zamiast "a").
-
- 4. Oznaczenie archiwum.
-
- Oznaczenie archiwum to drugi z kolei argument komendy LHA. Jako ten
- argument podajesz po prostu nazwë, jakâ chcesz nadaê archiwum.
-
- 5. Oznaczanie plików.
-
- Oznaczenie plików jest kolejnym argumentem. Moûna zamiast konkretnej nazwy
- pliku, która pozwala dodaê do archiwum tylko jeden plik - oznaczyê tylko
- wzór, któremu nazwy plików majâ odpowiadaê. Wówczas wszystkie pliki
- odpowiadajâce oznaczonemu wzorowi, bëdâ brane pod uwagë. Np. wpisanie tu
- "*.info" pozwoli generalnie skierowaê uwagë programu tylko na pliki,
- których nazwy koïczâ sië: ".info". Podobnie moûna postëpowaê z caîymi
- katalogami. Jeûeli po prostu pominiesz ten parametr, to LHA bëdzie braî pod
- uwagë wszystkie pliki z katalogu, który mu wskaûesz.
-
- 6. Oznaczanie katalogu úródîowego.
-
- Katalog ten jest oznaczony w punkcie 2 jako "Katalog1". Oznacza on katalog,
- w którym znajdujâ sië pliki, które majâ byê umieszczone w archiwum. Lub
- (przy rozpakowywaniu archiwum), katalog w którym ono sië znajduje. Dla
- przykîadu:
-
- LHA a arc Dh0: ram:
-
- spowoduje, ûe w katalogu "ram:" zostanie utworzone archiwum o nazwie
- "arc.lha" (bo LHA dodaje do nazw swych archiwów ".lha"), a w archiwum tym
- znajdâ sië pliki pochodzâce z katalogu "Dh0:" (jeôli po argumencie
- oznaczonym w punkcie 2 jako "Katalog2" nie oznaczysz jakiegoô wzoru to
- wszystkie, które tam sië znajdujâ). Ale uwaga! LHA dodaje do archiwum tylko
- pliki z katalogu, który wzkaûesz, jeôli wiëc w tym katalogu znajdujâ sië
- jeszcze podkatalogi, które chcesz dodaê do archiwum, to musisz je dodaê
- oddzielnie!
-
- 7. Oznaczenie katalogu docelowego.
-
- Katalog ten jest w przykîadzie w punkcie 2 oznaczony jako "Katalog2",
- oznacza on katalog, w którym ma byê utworzone archiwum. Ten argument nie
- jest absolutnie konieczny, bo zamiast:
-
- LHA a arc Dh0: ram:
-
- moûesz napisaê:
-
- LHA a ram:arc Dh0:
-
- Zarówno oznaczenie katalogu úródîowego, jak i oznaczenie katalogu
- docelowego nie jest konieczne -0 jeôli tego nie zrobisz, to LHA skorzysta z
- aktualnego katalogu, tzn. i archiwum utworzy w katalogu aktualnym, i pliki
- pobierze lub rozpakuje z katalogu aktualnego.
-
- 8. Opis poszczególnych komend LHA.
-
- a - dodawaj pliki do archiwum. Jeûeli nazwa wzkazana jako archiwum nie
- istnieje, to zostanie stworzone nowe archiwum, jeôli takie archiwum
- juû istnieje, to pliki bëdâ dodawane do tego archiwum. Nie moûesz dodaê
- dwa razy tego samego pliku do archiwum. Zasadniczo w ten sposób w
- archiwum zachowywane sâ tylko nazwy plików, ale jeûeli przed wybraniem
- komendy 'a' wpiszesz opcjë '-x', to zostanie zapamiëtany katalog, z
- którego pliki zostaîy pobrane i, w razie póúniejszego rozpakowywania
- archiwum pliki te zostanâ do tego katalogu rozpakowane albo taki
- katalog zostanie stworzony.
-
- PRZYKÎAD:
-
- `LhA a myarchive dict.txt' - plik 'dict.txt' zostanie dodany do
- archiwum o nazwie 'myarchive'.
-
- c - koncentruj lub doîâcz do archiwum - pozwala îâczyê wiele archiwów w
- jedno.
-
- PRZYKÎAD:
-
- `LhA c ram:new arc:csrc arc:csrc2' - îâczy archiwa 'arc:csrc' i
- 'arc:csrc2' w archiwum 'ram:new'.
-
- `LhA c arc:csrc arc:csrc2' - wywoîuje ten sam skutek, ale wynikowe
- archiwum, to teraz archiwum 'arc:csrc'.
-
- d - kasuj pliki z archiwum - instrukcja ta usuwa jeden lub wiele plików z
- archiwum. UWAGA!! PLIKI USUNIËTE W TEN SPOSÓB Z ARCHIWUM NIE BËDÂ MOGÎY
- BYÊ JUÛ W ÛADEN SPOSÓB ODZYSKANE!!
-
- e - rozpakowywanie archiwum, naleûy podaê ôcieûkë dostëpu do archiwum (np.
- ram:archiwum.lha), oraz katalog, na który archiwum ma byê rozpakowane.
-
- f - odôwieûa pliki w archiwum - to znaczy, ûe jeôli 1) stworzyîeô archiwum,
- na przykîad jakiegoô katalogu 2) potem dodaîeô do niego nowe pliki
- i chciaîbyô uaktualniê swoje archiwum, to nie musisz go najpierw
- rozpakowywaê i pakowaê od nowa, juû z nowymi plikami albo dodawaê nowe
- pliki, plik po pliku, tylko poprzez uûycie opcji 'f', automatycznie
- dodajesz nowe wszystkie nowe pliki.
-
- h - pozwala sprawdziê, które pliki w archiwum byîy zmieniane od czasu, gdy
- zostaîy zarchiwizowane. Instrukcja ta porównuje pliki znajdujâce sië
- we wzkazanym katalogu z plikami znajdujâcymi sië w archiwum i wypisuje
- nazwy plików, które róûniâ sië od siebie.
-
- Opcja -D ma w wypadku zastosowania jej wraz z 'h' specjalne znaczenie:
- '-D0' - oznacza, ûe wszystkie róûniâce sië pliki zostanâ wypisane wraz
- z datami ostatnich modyfikacji, '-D0' - oznacza, ûe wypisane zostanâ
- wszystkie róûniâce sië pliki wraz z krótkimi opisami róûnic, '-D3' -
- oznacza, ûe wypisane zostanâ tylko nazwy róûniâcych sië plików.
-
- l - wypisz zawartoôê archiwum - wypisuje nazwy plików, znajdujâcych sië w
- archiwum, ich oryginalnâ dîugoôê oraz dîugoôê po spakowaniu, datë
- ostatniej modyfikacji archiwum oraz zysk, jaki zostaî osiâgniëty przy
- pakowaniu plików. Listing, który po uûyciu tej komendy zobaczysz,
- bëdzie wyglâdaî mniej wiëcej tak:
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 36098 26979 25.2% 20-Oct-91 22:40:16 +Stormlord
- 482 293 39.2% 20-Oct-91 22:41:36 +Stormlord.info
- 23016 12100 47.4% 21-Oct-91 08:28:18 PlaySID
- -------- ------- ----- --------- --------
- 59596 39372 33.9% 25-Oct-91 21:22:48 3 files
-
- Znaczenia kolejnych pozycji tej tabelki sâ nastëpujâce:
-
- - Original - oryginalna dîugoôê pliku
- - Packed - dîugoôê tego pliku po spakowaniu
- - Ratio - zysk po spakowaniu
- - Date - data ostatniej modyfikcji pliku
- - Time - godzina ostatniej modyfikacji pliku
- - Name - nazwa pliku (jeûeli zaczyna sië ona od znaku "+", to
- oznacza, ûe plik ten znajduje sië w katalogu)
-
- lq - szybkie pokazywanie zawartoôci archiwum - wyôwietla tylko nazwy
- plików znajdujâcych sië w archiwum.
-
- m - przenieô pliki do archiwum - dziaîanie tej komendy jest analogiczne
- do komendy 'a', ale pliki zamiast byê tylko kopiowane do archiwum -
- sâ najpierw do niego kopiowane a potem usuwane z miejsca, gdzie sië
- oryginalnie znajdowaîy.
-
- p - drukuj pliki na standardowym urzâdzeniu - dziaîa jak komenda 'e', ale
- zamiast rozpakowywaê archiwum - wyrzucazawartoôê plików na urzâdzenie
- standardowo pokazujâce dane (zwykle konsola, tzn. najogólniej mówiâc,
- specjalne okno).
-
- r - zastâp pliki - dodaje pliki do archiwum, nie zwracajâc uwagi na to,
- czy znajdujâ sië one juû w archiwum, czy nie.
-
- t - testuj poprawnoôê archiwum. Jeûeli powylistowaniu wszystkich plików
- komenda ta wypisze 'OK', to znaczy, ûe z archiwum wszystko jest w
- porzâdku.
-
- u - odnów archiwum - dodaje do archiwum pliki, których tam jeszcze nie
- ma, zastëpuje pliki które juû tam sâ, ich nowymi wersjami. Wersja
- pliku jest uznawana za nowâ wtedy, gdy jego data jest nowsza.
-
- v - pokazuje najwaûniejsze informacje o zawartoôci archiwum.
-
- PRZYKÎAD:
-
- lha -N v dl:c64new
-
- vq - wyôwietla tylko nazwy plików i katalogi.
-
- vv - podaje wszelkie informacje o archiwum.
-
- x - rozpakuj archiwum wraz z odtworzeniem strutury katalogów, w których
- znajdowaîy sië pliki.
-
- 9. Opis poszczególnych opcji LHA.
-
- - a - zachowuj atrybuty plików, tzn. daty ich stworzenia, bity protekcji,
- komentarze itp.
-
- - A - ustaw atrybuty plików ustawia flagi protekcji w nastëpujâcy sposób:
- '----RW-D'.
-
- - b - ustaw wielkoôê bufora, który LHA uûywa przy czytaniu i zapisywaniu
- plików do i z archiwów. WIelkoôê buforów moûe przyjmowaê wartoôci
- pomiëdzy 8Kb i 64Kb. Na wiëkszym buforze LHA pracuje szybciej.
-
- - B - jeûeli po wîâczeniu tej opcji dodasz albo usuniesz plik z archiwum,
- LHA automatycznie stworzy kopië bezpieczeïstwa archiwum, która
- bëdzie identyczna ze stanem archiwum sprzed dokonania zmiany.
-
- - c - jeûeli ta opcja zostanie wîâczona, to LHA, bëdzie pytaê Cië o
- potwierdzenie, kaûdej czynnoôci.
-
- - C - wyczyôê bit A (jeden z bitów protekcji) rozpakowywanych plików.
-
- - d - ustal datë archiwum na datë równâ dacie najnowszego z plików, które
- sië w archiwum znajdujâ.
-
- - D - jeûeli ta opcja jest wîâczona, to LHA, pokazuje, ile jeszcze bajtów
- danego pliku zostaîo do spakowania. Po tej opcjhi moûna wpisaê
- numer znaków kontrolnych (w zaleûnoôci od niego postëpy podczas
- pakowania bëdâ róûnie obrazowane):
-
- - 1 - cyframi
- - 2 - za pomocâ obracajâcej sië linii
- - 3 - za pomocâ wydîuûajâcego sië sîupka
-
- - e - archiwizuj takûe puste katalogi.
-
- - E - po rozpakowaniu, uaktualnij daty plików.
-
- - f - nie archiwizuj komentarzy plików.
-
- - G - odzyskuje tylko pliki, które juû sâ w katalogu (na który
- rozpakowujesz) oraz majâ najnowsze daty ostatniej modyfikacji.
-
- - K - usuwaj puste katalogi (uûyteczna zwîâszcza z komendâ 'm').
-
- - l - zamianiaj wszystkie litery plików na maîe.
-
- - L - twórz listë plików, które byîy pakowane lub rozpakowywane.
-
- - N - nie pokazuj postëpów pakowania.
-
- - P - ustal priorytet tasku, z którego korzysta LHA.
-
- - q - nie wyrzucaj ûadnych komunikatów.
-
- - r - bierz pod uwagë wszystkie pliki w danym katalogu (tzn. takûe
- wszystkie podkatalogi)
-
- - v - ustal szybkoôê kompresji plików, po literze 'v' powinna wystëpowaê
- szybkoôê wyraûona liczbâ z przedziaîu (0...9).
-
- - z - nie pakuj plików.
-
- - Z - pakuj pliki.
-
- - 1 - ustaw metodë kompresji na Lh4.
-
- - 2 - ustaw metodë kompresji na Lh5.
-
- - Qo - ignoruj opcje, wpisane po komendzie.
-
- 10. Rezydentnoôê.
-
- LHA moûe takûe pracowaê jako program rezydentny, jeûeli skorzystasz w tym
- celu z opcji 'resident' pod Shell.
-
- 11. Wielodyskowe archiwa.
-
- Koncepcja wielodyskowych archiwów ma na celu podzielenie duûego archiwum
- na mniejsze pliki w celu umieszczenia go np. na dyskietkach. W wersji
- nierejestrowanej LHA tego nie potrafi.
-
- Pierwszy plik takiego archiwum bëdzie sië nazywaê np. 'nazwa.lha', a
- dalsze - 'nazwa.l01' itd.
-
- 12. Prawa autorskie.
-
- LHA (c) Stefan Boberg 1992 - 1996
- LHA_DocPL.txt (c) Jakub & Adam Zalepa 1996
-
- LHA jest proramem typu shareware i istnieje w dwóch wersjach:
- nierejestrowanej, z wyîâczonymi niektórymi opcjami (nie uniemoûliwia to
- jednak korzystania z funkcji pakowania i rozpakowywania), która moûe
- byê rozpowszechniana, dla celów niekomercyjnych bez ûadnych ograniczeï,
- oraz w wersji rejestrowanej, do której prawa sâ zastrzeûone i nie wolno jej
- rozpowszechniaê.
-
- LHA_DocPL.txt, to plik zawierajâcy instrukcjë obsîugi LHA, która jest
- oparta na oryginalnej dokumentacji i wîasnych doôwiadczeniach autorów. Jej
- rozpowszechnianie jest dopuszczalne na zasadach Freeware.
-
- 13. Rejestracja.
-
- Wersja nierejestrowana LHA bëdzie pracowaê bez zarzutu tylko przez pewien
- czas. Po jego upîywie powinieneô zarejestrowaê ten program, jeôli nadal
- chcesz go uûywaê. Przez zarejestrowanie zapewniasz rozwój tego produktu.
- Rejestrowani uûytkownicy otrzymujâ najnowszâ wersjë lHA, pozbawionâ
- juû ograniczeï, które wystëpujâ w wersji nierejestrowanej.
-
- Opîatë rejestracyjnâ, która wynosi 20 USD naleûy przesîaê autorowi na
- adres:
-
- Stefan Boberg
- Rydsvägen 242 A:25
- S-58251 Linköping
- Sweden / Europe
-